live separated from her husband - Espagnol Anglais Dictionnaire